package com.jinke.api.modules.ums.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.jinke.api.modules.ums.model.Channel;
import com.jinke.api.modules.ums.model.ChannelCarrier;
import com.jinke.api.modules.ums.vo.UserChannelVO;

import java.util.List;
import java.util.Map;

/**
 * 承运商与货运商关系表Service
 * Created by macro on 2018/4/26.
 */
public interface ChannelCarrierService extends IService<ChannelCarrier> {

    /**
     * 获取所有的渠道 货运商
     * @return
     */
    Map<String, List<Integer>> getAllChannels();

    /**
     *通过channel_carrier选择的三方平台和货运商名确定一个
     * @param carrierName
     * @param platformId
     * @return
     */
    List<ChannelCarrier> getCarrierByCarrierNameAndPlatformId(String carrierName,Integer platformId);

}
